home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 May
/
EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso
/
earcd
/
comm
/
news
/
dwdecode.rea
< prev
next >
Wrap
Text File
|
1997-03-02
|
5KB
|
127 lines
Short: Very SMART mass decoder of USENET binaries
Author: dwhiting@europa.com (Dick Whiting)
Uploader: dwhiting@europa.com (Dick Whiting)
Version: V1.0 first public release
Type: comm/news
REQUIREMENTS:
-------------
You will need several programs/libraries from Aminet:
RexxArpLib by Willy Langeveld - util/rexx/ral3p3.lha
FlashFind by Frank Würkner - util/cli/FlashFind1.2.lha
A UUdecoder
e.g. UUout by Nicolas Dade - util/arc/uuOut114.lha
A Base64 decoder
e.g. Base64coders by Edmund Vermeulen - comm/mail/Base64coders.lha
And, of course, some Use Net files with encoded binaries;)
FILES INCLUDED IN THIS ARCHIVE:
DWdecode - the REAL program.
DWdecode.Base64.Types - means of identifying Base64 first lines
DWdecode.Binary.Types - means of identifying filenames in subject
DWdecode.Defaults.doc - documents ALL options & internal defaults
DWdecode.Encode.Types - MIME encoding types
DWdecode.Prefs - a starter preference file
DWdecode.ReadMe - this file
DWdecode.Section.Types - describes Section lines of UUencoded files
DWdecode.Skip.Froms - allows for filtering based on From: lines
DWdecode.Skip.Subjects - allows for filtering based on Subject: lines
Samples/.... - subdirectory with a few example scripts, etc.
arexxqsort.lha - handles sorting of stem variables.
by Willy Langeveld originally found on Aminet
BASICS:
-------
This program does MASS decoding of Use Net files. It decodes ALL binaries
that it is able to recognize, which is most;) from the source directory
and optionally from ALL subdirectories as well.
WHAT IT DOES:
-------------
It uses information from MIME content lines, section lines, begin lines
and (if it must) the subject line to determine what kind of encoding is
used and which parts go together. It reports on files that have missing
parts and on ones that it is unable to obtain complete information for.
It handles either single directories or can handle COMPLETE directory trees.
It handles files with SINGLE & MULTIPLE UUencoded OR Base64 binaries
within them and Multipart UUencoded or Base64 files.
It handles files with APPLE/DOUBLE format. My logic uses the LAST file
of a given name within a SINGLE input file. This forces the APPLE portion
to be considered a duplicate and not processed.
It allows you to filenote the decoded binaries with a variety of
substitution values as well as literals.
It is quite 'smart' and generally can figure out most files.
It is highly configurable and using external files can 'learn'.
It should work with almost ANY Base64 and UU decoder.
It allows for filtering based on From: and/or Subject: lines.
It allows for deleting input files after decoding, deleting duplicates,
deleting input files based on From: &/or Subject: lines, deleting files
that have ONLY text in them, and deleting files based on their age.
Reporting can be tailored by setting/unsetting a variety of switches on the
command line or in the prefs file.
------------------------------------------------------------------
I homeschool my kids and they would love a postcard from where EVER you live.
Instant Geography Lesson;)
POSTCARDS: Dick Whiting
28590 S. Beavercreek Rd.
Mulino, Oregon 97042
USA
Bug Reports, etc:
Dick Whiting <dwhiting@europa.com>
01 December 1996
------------------------------------------------------------------
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
8234 8234 0.0% 01-Jan-97 18:13:20 +arexxqsort.lha
155495 29236 81.1% 02-Jan-97 14:25:42 +DWdecode
1776 260 85.3% 31-Dec-96 15:46:06 +DWdecode.Base64.Types
2830 612 78.3% 31-Dec-96 15:52:22 +DWdecode.Binary.Types
42621 7014 83.5% 02-Jan-97 17:10:18 +DWdecode.Defaults.Doc
2816 587 79.1% 31-Dec-96 15:55:10 +DWdecode.Encode.Types
3343 666 80.0% 02-Jan-97 16:50:52 +DWdecode.Prefs
11205 4338 61.2% 02-Jan-97 16:55:00 +DWdecode.ReadMe
5724 1308 77.1% 31-Dec-96 16:03:08 +DWdecode.Section.Types
1944 405 79.1% 02-Jan-97 17:01:02 +DWdecode.Skip.Froms
2916 537 81.5% 02-Jan-97 17:03:32 +DWdecode.Skip.Subjects
0 0 0.0% 02-Jan-97 17:04:32 +DWdecode.Trap.Sections
3415 938 72.5% 02-Jan-97 16:58:10 +DWdecode.Complete.Prefs
628 253 59.7% 02-Jan-97 17:14:38 DWdecode.info
0 0 0.0% 02-Jan-97 17:37:34 +DWdecode.Trap.Encodes
628 251 60.0% 02-Jan-97 16:56:26 +SAMPLES.info
828 313 62.1% 02-Jan-97 16:59:18 +DoArts
-------- ------- ----- --------- --------
244403 54952 77.5% 04-Jan-97 18:55:26 17 files